branch abroad - Alemán Inglés Diccionario